package com.daohang361.imqq.encoder;

import com.daohang361.imqq.Asycore.QQUser;
import com.daohang361.imqq.tool.ByteArray;

public class EncoderEA extends AbstractEncoder {
	/**
	 * 协议格式:
	 * 01
	 * @author naner
	 */
		@Override
		public byte[] encode(QQUser myqq, int command) {
			ByteArray myByte = doHead(myqq, "00EA");
			myByte.saveThis();//保存此段作为第0段
			
			myByte.putHex("01");
			myByte.saveThis();//保存此段作为第一段
			
			myByte.teaThis(1, 1,myqq.getAttr("SessionKey"));//加密第一段到第一段
			
			doTail(myByte);
			return myByte.getByteList();//返回完整的package
		}
}
